#!/usr/bin/python
# -*- coding:utf-8 -*-
# @author  : micah
# @time    :  
# @function: 
# @version :


import asyncio


# 协程函数1
async def work_1():
    for _ in range(5):
        print('协程任务1...')
        # 模拟当前耗时任务
        await asyncio.sleep(1)


# 协程函数2
async def work_2():
    for _ in range(5):
        print('协程任务2...')
        # 模拟当前耗时任务
        await asyncio.sleep(1)


# 将多个任务载入到一个任务列表中
tasks = [
    # 协程对象
    work_1(),
    work_2()
]

asyncio.run(asyncio.wait(tasks))  # 在当前代码内部帮助我们执行了get_event_loop
